strike with a machete - French English Dictionary